threshing drums - German English Dictionary